inalienable property - Turkish English Dictionary